草庐IT

Git 推送到远程分支

全部标签

windows - 从源代码安装 Git、从源代码安装 Post-Git,然后在 PowerShell 中加载 Posh 的步骤?

ProGitInstallingGitarticle说:Ifyoucan,it'sgenerallyusefultoinstallGitfromsource...PhilHaack'sblogpost在Posh-Git上说:OnceyouhavePosh-Gitloadedup,yourPowerShellwindowlightsupwithextra...还有Posh-Gitrepository安装说明给出了高级安装说明。这三个链接一起提供了在本地设置和使用Git的高级map,但没有深入细节。因此,我们需要的是安装Git、安装Posh-Git,然后加载Posh的分步指南。

windows - 我的 .git 文件夹中是否有专门的位置可以放置私有(private)脚本?

我在我的Git存储库中使用了一些自定义过滤器脚本。目前,它们与我的源代码一起检入,这有时会导致问题:当我checkout比我将过滤器脚本添加到我的存储库中的版本更早的版本时,我收到过滤器无法执行的警告,因为它们找不到。为了克服这个问题,我想将脚本放在.git文件夹中,以便它们出现在我需要它们的地方,但在检查旧版本时不会出现问题。我想将它们保留在存储库中,因为脚本内容是特定于存储库的,所以简单地将它们放在我机器上的另一个位置并不是我想要的。问题是:.git文件夹中是否有一些“安全”位置可以存储我的脚本?从某种意义上说是安全的,因为脚本不会自动清理,也不会在后续的Git版本中出现问题。

windows - 以已知速率将数据发送到 USB 端口

我有一个WindowsTCL应用程序,它通过USB端口控制电路板上的各个芯片。我在bitbang模式下使用FTDI驱动程序。Bitbang模式使板上的USB设备像PC并行端口一样。假设电路板上的芯片是一个二进制计数器。如果我想让计数器递增,我会向USB端口写入一系列字节,使芯片计数。如果我希望计数器以某种速率计数,我会以某种已知速率发送这些字节。由于数据是二进制数据,我将端口配置为二进制模式。我将几个控制字节(称为block)写入缓冲区,然后刷新端口,以便将数据发送到USB端口(因此它会在我需要时进行计数)。写入后,我等待一段时间,然后再次写入block。我知道这不会是完美的时机;那没

windows - Msysgit git 不再找到 ssh key

我有一台旧的WindowsXP笔记本电脑,我最近将git升级到1.8.4.msysgit.0,以便从新的cmd\git.exe中受益>而不是用于脚本的旧版cmd\git.cmd。这次升级后,git会要求输入密码以进行操作(例如克隆),而在升级之前它不会这样做。所有sshkey均未以任何方式更改。奇怪的是,两者都是"c:\ProgramFiles\Git\bin\ssh.exe"user@x.x.x.x"c:\ProgramFiles\Git\bin\git.exe"cloneuser@x.x.x.x:/path/to/repo工作,但是"c:\ProgramFiles\Git\cmd\

linux - 如何将远程 Linux 服务器日志文件拖到本地 Windows 机器

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭9年前。Improvethisquestion我有一个在Linux服务器上运行的应用程序,它会在该服务器上生成日志文件。我个人使用Windows机器,想知道是否有任何方法可以跟踪

windows - 并行运行 Git GUI 和 Tortoise GUI

Windows7上的GIT:是否可以并行运行GitGUI和TortoiseGIT?在当前项目中,有些步骤需要使用GitGUI,而我习惯使用TortoiseGIT。我可以同时运行它们吗?尤其是在同一个项目上。如果是这样,当我安装GitGUI时,它还允许我安装Explorer集成。Tortoise有它自己的Explorer集成,所以我想知道这是否会引起麻烦。或者我可以同时使用两个Explorer集成吗? 最佳答案 CanIrunthembothinparallel?是的:两者都将显示相同的状态,这两个存储库都受到监控。将列出相同的索引文

windows - 尝试在 git 中设置一个新的编辑器

我正在尝试找到一个很好的替代VI编辑器的方法,它与我的git版本1.8.0.msysgit.0一起安装在我的WindowsXP机器上。我浏览了这里的论坛并尝试了他们的一些建议。我一定是遗漏了什么,因为它们不适合我。我已经从git命令行试过了:gitconfig--globalcore.editor"'C:/ProgramFiles/Notepad++/notepad++.exe'-multiInst"我还尝试了另一种使用shell的方法。我在C:的根目录下创建了一个名为shell的文件夹,然后创建了一个名为npp.sh的sh文件,内容如下:#!/bin/sh"c:/ProgramFil

javascript - 无法在桌面上为远程 IP 文件创建快捷方式

我正在使用以下代码创建从远程IP到本地系统的help.lnk(指的是MainHelp.html)。我面临以下问题:相同的代码在我friend的PC上运行,但不是我的。它说=“自动化服务器无法创建对象”在我friend的PC上,“help.lnk”的目标是“C:\172.xx.xx.xx\abc\html\MainHelp.html”,这是错误的,因为“C:”不能来是因为MainHelp.html存在于远程IP。因此,它给出了找不到目标错误函数fnGo(){varWshShell=newActiveXObject("WScript.Shell");strDesktop=WshShell.

windows - 从 Windows 批处理脚本自动缓存 git 凭据?

这是我第一个合适的Windows批处理脚本;所以请善待:set/pGIT_CACHE="Cachegitcredentials?:"%=%if/i{%GIT_CACHE%}=={y}(goto:cache)if/i{%GIT_CACHE%}=={yes}(goto:cache)if/i{%GIT_CACHE%}=={[yes]}(goto:cache)goto:skip_cache:cachefor%%Xin(git-credential-winstore.exe)do(setFOUND2=%%~$PATH:X)ifNOTDEFINEDFOUND2(curl-ogit-credenti

windows - 远程批量Powershell视频适配器查询

我正在尝试编写一个powershell脚本来报告给定域范围(GUM1到GUM150)中所有机器使用的视频卡。我实际上已经成功地让机器通过远程powershell报告了他们的视频卡,但是有两个问题;机器不会按照它们在txt列表中定义的顺序被查询(或报告?)。没有返回主机名,这意味着我有一个困惑的结果列表,没有对应的机器名。这是我到目前为止所得到的;$comp=get-contentc:\users\myusername\pcs.txt其中pcs.txt是按主机名列出的机器列表,每个名称占一行。然后;get-wmiobject-classCIM_VideoControllercaption